package test;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;


public class list {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		
//		List<Map<String, Object>> objData = new ArrayList<Map<String, Object>>();
//		for (int i = 0; i < 5; i++) {
//			Map<String, Object> map = new  HashMap<String, Object>();
//			map.put("n_in", i);
//			map.put("a_d_price", i+100);
//			objData.add(map);
//		}
//		for (Map<String, Object> map : objData) {
//			if (!"1".equals((map.get("n_in")))) {
//				map.put("in_price", map.get("a_d_price"));
//			}
//		}
//		for (Map<String, Object> map : objData) {
//			System.out.println(map.get("in_price"));
//		}
		String str = "2017-05-16 10:70:10";  
		System.out.println(isValidDate(str));
		
	}
	public static  boolean isValidDate(String str) {  
        //String str = "2007-01-02";  
        DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  
        try{  
            Date date = (Date)formatter.parse(str);  
            return str.equals(formatter.format(date));  
        }catch(Exception e){  
            return false;  
        }  
    }  
}
